bate's slit-faced bat - Spanish English Dictionary